_a_l_g_T_y_p_e The algorithm type. Possible values are CCCCLLLL____AAAALLLLGGGG____VVVVIIIIDDDDEEEEOOOO or
CCCCLLLL____AAAALLLLGGGG____AAAAUUUUDDDDIIIIOOOO.
_b_u_f_f_e_r An array of ints into which ccccllllQQQQuuuueeeerrrryyyyAAAAllllggggoooorrrriiiitttthhhhmmmmssss writes
name/functionality pairs.
_b_u_f_f_e_r_L_e_n_g_t_h The number of ints in _b_u_f_f_e_r.
_h_a_n_d_l_e A handle to a compressor or decompressor.
_n_a_m_e The algorithm name.
_s_c_h_e_m_e The scheme identifier.
_f_u_n_c_t_i_o_n_a_l_i_t_y The functionality provided by the scheme. Possible values
are
CCCCLLLL____CCCCOOOOMMMMPPPPRRRREEEESSSSSSSSOOOORRRR compression only
CCCCLLLL____DDDDEEEECCCCOOOOMMMMPPPPRRRREEEESSSSSSSSOOOORRRR decompression only
CCCCLLLL____CCCCOOOODDDDEEEECCCC compression and decompression
_m_e_s_s_a_g_e A pointer to a comment string returned by ccccllllQQQQuuuueeeerrrryyyyLLLLiiiicccceeeennnnsssseeee.
DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
ccccllllQQQQuuuueeeerrrryyyyAAAAllllggggoooorrrriiiitttthhhhmmmmssss is used to determine the list of recognized algorithms.
Name/functionality pairs are written into _b_u_f_f_e_r up to the capacity
_b_u_f_f_e_r_L_e_n_g_t_h. The even entries receive the algorithm names, and the odd
entries receive the functionalities.
ccccllllQQQQuuuueeeerrrryyyySSSScccchhhheeeemmmmeeeeFFFFrrrroooommmmHHHHaaaannnnddddlllleeee and ccccllllQQQQuuuueeeerrrryyyySSSScccchhhheeeemmmmeeeeFFFFrrrroooommmmNNNNaaaammmmeeee are used to obtain the
scheme identifier (e.g. CL_MVC1_SOFTWARE) from a handle or name.
ccccllllGGGGeeeettttAAAAllllggggoooorrrriiiitttthhhhmmmmNNNNaaaammmmeeee gives the name from the scheme identifier.
ccccllllQQQQuuuueeeerrrryyyyLLLLiiiicccceeeennnnsssseeee is called to check for the installation of a NetLS license
for the specified _s_c_h_e_m_e and _f_u_n_c_t_i_o_n_a_l_i_t_y.
ccccllllQQQQuuuueeeerrrryyyyAAAAllllggggoooorrrriiiitttthhhhmmmmssss returns the size of the buffer, in number of ints,
needed to hold all of the algorithms of the requested type. (If
_b_u_f_f_e_r_L_e_n_g_t_h is smaller than this value, a partial list of algorithms is
filled in.) On failure, a negative error code is returned.
ccccllllQQQQuuuueeeerrrryyyySSSScccchhhheeeemmmmeeeeFFFFrrrroooommmmHHHHaaaannnnddddlllleeee and ccccllllQQQQuuuueeeerrrryyyySSSScccchhhheeeemmmmeeeeFFFFrrrroooommmmNNNNaaaammmmeeee return the compression
scheme identifier, or a negative error code on failure.
ccccllllGGGGeeeettttAAAAllllggggoooorrrriiiitttthhhhmmmmNNNNaaaammmmeeee returns the string name, or NULL on failure.
ccccllllQQQQuuuueeeerrrryyyyLLLLiiiicccceeeennnnsssseeee returns SUCCESS if the license is installed or not needed,